--======================================================================--
-- @作者: QQ381990860
-- @创建时间:   2019-12-03 02:17:19
-- @Last Modified time: 2021-09-08 15:57:14
--======================================================================--
function 道具处理类:竞拍物品(id, 格子,数值)--------------------完成--

	self.临时id1 = 玩家数据[id].角色.道具.包裹[格子]
	if 玩家数据[id].物品[self.临时id1] == nil or 玩家数据[id].物品[self.临时id1] == 0 then
		发送数据(玩家数据[id].连接id, 7, "#y/你似乎并没有这样的道具")
		return 0
	elseif 竞拍信息 ~= nil then
		发送数据(玩家数据[id].连接id, 7, "#y/当前有商品在竞拍请稍后再竞拍!")
		return 0
	-- elseif 玩家数据[id].角色.道具.货币.银子 < 数值 then
	-- 	发送数据(玩家数据[id].连接id, 7, "#y/当前银子不足无法竞拍!")
	-- 	return 0
	elseif 角色处理类:扣除仙玉(玩家数据[id],50000,"竞拍物品")==false then
				发送数据(玩家数据[id].连接id, 7, "#y/当前仙玉不足无法竞拍!")
		return 0
	else
		 竞拍信息={id=id,名称=玩家数据[id].角色.名称,物品=玩家数据[id].物品[self.临时id1],价格=数值,起始=os.time(),剩余时间=60,接受者={}}
		 广播消息(9,"#pm/#g/ "..玩家数据[id].角色.名称.."#y/开始竞拍#r/"..玩家数据[id].物品[self.临时id1].名称.."#y/请各位土豪准备好现金开始抢宝贝.")
		玩家数据[id].物品[self.临时id1] = nil
		玩家数据[id].角色.道具.包裹[格子] = nil
		发送数据(玩家数据[id].连接id, 3006, "66")
		发送数据(玩家数据[id].连接id, 7, "#y/已经开始竞拍,请耐心等待!")


		for n, v in pairs(玩家数据) do
			竞拍信息.接受者[#竞拍信息.接受者+1]=n
        	发送数据(v.连接id, 2030,竞拍信息)
        end
	end
 end
function 道具处理类:竞拍物品价格(id, 格子,数值)--------------------完成--

	if 竞拍信息 == nil then
		发送数据(玩家数据[id].连接id, 7, "#y/当前商品已经竞拍结束")
		return 0
	elseif 玩家数据[id].角色.道具.货币.银子 < 数值 then
		发送数据(玩家数据[id].连接id, 7, "#y/当前银子不足无法竞拍!")
		return 0
    elseif id == 竞拍信息.id then
    		发送数据(玩家数据[id].连接id, 7, "#y/你不能对自己发布的产品竞拍!")
		return 0
	elseif 数值<= 竞拍信息.价格 then
		    发送数据(玩家数据[id].连接id, 7, "#y/不能低于底价!")
		return 0
	elseif 竞拍信息.竞拍价格 and 数值<= 竞拍信息.竞拍价格 then
                 发送数据(玩家数据[id].连接id, 7, "#y/不能低于或者等于当前的竞拍价格!")
		return 0
	else

		竞拍信息.竞拍id =id
		竞拍信息.竞拍名称 =玩家数据[id].角色.名称
		竞拍信息.竞拍价格 =数值
		竞拍信息.起始=os.time()


        广播消息(9,"#pm/#g/ "..玩家数据[id].角色.名称.."#y/开始竞拍#r/"..竞拍信息.物品.名称.."#y/出价#g"..数值)
		发送数据(玩家数据[id].连接id, 7, "#y/你已经出新的价格,请耐心等待!")


	end


 end